pay compliments - French English Dictionary